<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>正则表达式</title>
</head>
<body>
<script>
    /* 1.正则表达式  是一个对象
     *            用于定义一些字符串的规则
     *            计算机可以根据正则表达式,来检查一个字符喜欢是否符合规则,
     *             获取将字符串中符合规则的内容提取出来
    *   2.正则表达式的对象
    *       语法:
    *           var 变量=new RegEXP("正则表达式",""匹配模式);
    *           在构造函数中，可以传递一个匹配模式做为第二个参数
    *               可以是i 忽略大小写
    *                     g 全局匹配模式
    *   3.正则表达式的方法:
    *       test()
    *           使用这个方法用开检查一个字符串是否符合正则表达式的规则,
    *           如果符合返回true 否则返回false
    *   4.正则表达式的语法
    *               使用构造函数创建正则表达式 更加灵活
    *               使用字面量创建正则表达式 更加简单
     *              语法:
    *                   var 变量=/正则表达式/匹配模式
    *
    *
    * */
    //创建正则表达式的对象
    var reg=new RegExp("a","i");//找a  忽略大小写
    var str="ABCS";
    //检查字符串str是否符合正则表达式
    var result=reg.test(str);
    console.log(result);//true 表示符合规则

    reg=/b/i;
    console.log(reg.test("b"));
</script>
</body>
</html>